const express = require("express"); //npm下载并引入express模块 npm -express -D
const path = require("path");
const proxyMiddleware = require("./proxy");

const app = express();

proxyMiddleware(app);

app.use("/", express.static("./dist")); // ./dist 为vue打包后dist文件夹的路径
// 使用反向代理中间件
// 处理所有请求，返回 index.html
app.get("*", (req, res) => {
	res.sendFile(path.join(__dirname, "dist", "index.html"));
});

app.listen(3000, function (err) {
	if (err) {
		console.log(err);
	} else {
		console.log("项目启动成功");
	}
});
